import request from "@/utils/request"

// 获取会员结算界面优惠券列表
// GET /s-coupon/api/coupon/list-by-cart
// 接口ID：29793389
// 接口地址：https://www.apifox.cn/web/project/1207715/apis/api-29793389
export const GetOrderCouponList = params => request.get('/s-coupon/api/coupon/list-by-cart', params)

/**
 * @description: 获取优惠券列表
GET /s-coupon/admin-api/coupon/list
接口ID：29793379
接口地址：https://www.apifox.cn/web/project/1207715/apis/api-29793379
 * @param {*} params
 * @returns
 */
export const GetCouponList = params => request.get('/s-coupon/api/coupon/list', params)

/**
 * @description: 会员获取可领取优惠券列表
GET /s-coupon/api/coupon/list-all
接口ID：29793385
接口地址：https://www.apifox.cn/web/project/1207715/apis/api-29793385
 * @param {*} params
 * @returns
 */
export const GetAllCouponList = params => request.get('/s-coupon/api/coupon/list-all', params)

/**
 * @description: 获取某商品可用优惠券列表
GET /s-coupon/api/coupon/list-by-product/{productId}
接口ID：29793394
接口地址：https://www.apifox.cn/web/project/1207715/apis/api-29793394
 * @param {*} params
 * @returns
 */
export const GetgoodsCouponList = params => request.get(`/s-coupon/api/coupon/list-by-product/${params.productId}`, params.body)

/**
 * @description: 领取优惠券
POST /s-coupon/api/coupon/add/{couponId}
接口ID：29793383
接口地址：https://www.apifox.cn/web/project/1207715/apis/api-29793383
 * @param {*} data
 * @returns
 */
export const addCoupon = data => request.post('/s-coupon/api/coupon/add', data)


/**
 * 通过劵码兑换优惠券
 * @param data
 * @returns {*}
 * @constructor
 */
export const ExchangeCouponCode = data => request.post('/s-coupon/api/redeem/redeem', data)
